Optimizing the Multi Level Multi Domain Particle-in-Cell code Parsek2D-MLMD

نویسندگان

  • T. Ponweiser
  • G. Lapenta
  • S. Markidis
چکیده

Parsek2D-MLMD is a semi-implicit Multi Level Multi Domain Particle-in-Cell (PIC) code for the simulation of astrophysical and space plasmas. In this Whitepaper, we report on improvements on Parsek2D-MLMD carried out in the course of the PRACE preparatory access project 2010PA1802. Through algorithmic enhancements – in particular the implementation of smoothing and temporal sub-stepping – as well as through performance tuning using HPCToolkit, the efficiency of the code has been improved significantly. For representative benchmark cases, we consistently achieved a total speedup of a factor 10 and higher.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Grid coupling mechanism in the semi-implicit adaptive Multi-Level Multi-Domain method

The Multi-Level Multi-Domain (MLMD) method is a semi-implicit adaptive method for Particle-In-Cell plasma simulations. It has been demonstrated in the past in simulations of Maxwellian plasmas, electrostatic and electromagnetic instabilities, plasma expansion in vacuum, magnetic reconnection [1, 2, 3]. In multiple occasions, it has been commented on the coupling between the coarse and the refin...

متن کامل

A Multi Level Multi Domain Method for Particle In Cell plasma simulations

A novel adaptive technique for electromagnetic Particle In Cell (PIC) plasma simulations is presented here. Two main issues are identified in designing adaptive techniques for PIC simulation: first, the choice of the size of the particle shape function in progressively refined grids, with the need to avoid the exertion of self-forces on particles, and, second, the necessity to comply with the s...

متن کامل

Parsek2D: An Implicit Parallel Particle-in-Cell Code

A Particle-in-Cell (PIC) code, called Parsek2D, for the simulation of astrophysical and space plasmas is presented. Parsek2D enables simulations with large grid spacing and long time step, by means of implicit time differentiation and parallel computing. An implicit formulation of the PIC algorithm removes the severe numerical stability constraints of explicitly time-differenced PIC. Parallel s...

متن کامل

MLMD: Multi-Layered Visualization for Multi-Dimensional Data

Visualization and data mining techniques have for long been laying emphasis on high-dimensional data processing. In this paper, we propose a multi-layered visualization technique in 3D space called MLMD with its corresponding interaction techniques, for visualizing multi-dimensional data. Layers of point based plots are stacked and connected in a virtual visualization cube for comparison betwee...

متن کامل

Solving a new bi-objective model for a cell formation problem considering labor allocation by multi-objective particle swarm optimization

Mathematical programming and artificial intelligence (AI) methods are known as the most effective and applicable procedures to form manufacturing cells in designing a cellular manufacturing system (CMS). In this paper, a bi-objective programming model is presented to consider the cell formation problem that is solved by a proposed multi-objective particle swarm optimization (MOPSO). The model c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014